       *{
             padding: 0;
             margin: 0;
         }
         .nav{
             width: 1263px;
             height: 58px;

             margin: 0 auto;
         }
         .nav li:first-child{
             width: 100px;
         }
         .nav li{
             width: 64px;
             display: inline-block;
             height: 58px;
             line-height: 58px;
             vertical-align: top;
             text-align: center;
             cursor: pointer;
         }
         .nav li:nth-child(4){
             width: 680px;
             text-align: left;
         }
          .nav li a{
              color: #ea6f5a;
             font-size: 17px;
          }
         .container{
             width: 100%;
             height: 58px;
             border-bottom: 1px solid #f0f0f0;
         }
         a{
             text-decoration: none;
         }
         ul{
              list-style: none;
         }
         .nav .query{
             width: 160px;
             height: 36px;
             background: #eeeeee;
             border-radius: 15px;
             border: 1px solid #f0f0f0;
             padding-left: 20px;
             outline: none;
         }
         .nav li:last-child a{
             border: 1px solid #ea6f5a;
             padding: 9px 22px ;
             border-radius: 15px;
         }
         .nav li:last-child{
             width: 100px;
         }
         .footer{
             width: 960px;
             margin: 0 auto;
             height: 40px;
         }
         